Script pour CO Fantasy sous Roll20 5203
Forums > Jeux de rôle > JdR Black Book > Chroniques Oubliées
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
Hello ! La reprise a été hier soir pour ma part et voici quelques étrangetés.
- Les jets d'initiative via cof-init se sont fait à la DD (D20+dex) SAUF quand j'ai eu un effet de surprise où ça s'est relancé comme avant (ce qu'on préfère tous mais c'est une autre histoire
).
J'imagine que tu utilises l'option d'initiative variable ? J'ai testé avec la version one-click install, et ça m'a semblé correct. Tu as regardé le tooltip des jets d'initiative et ça t'a affiché 1d20 au lieu de 1d6! ?
- J'ai eu beau avoir configuré l'attaque de mes monstres, ça a persisté à lancé 1d4 tout le combat durant (sans erreur particulière autre).
Je précise que j'ai le script one-click install.
Ami
Pour les monstres, j'aimerais bien savoir comment tu as configuré les choses. Le 1d4 DM, c'est la valeur par défaut, ça signifie que le script n'a pas trouvé l'attaque ou alors qu'il n'a pas trouvé les dégâts de l'attaque. C'était uniquement pour les personnages avec une fiche de type PNJ ? Qu'ils soient mook ou non ? Vraiment ça m'aiderait si tu me donnais un exemple concret de fiche, car encore une fois je n'arrive pas à reproduire le problème...
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
![Message privé avatar](contenu/image/avatar/public/Heros_et_Dragons/Ava_H_D_Dragon_2.jpg)
Je suis sur ma partie et fait quelques tests. Pour l'initiative, et pour une raison inconnue, l'initiative variable s'était décochée. Ca fonctionne correctement, du coup. Voici le screen pour l'attaque du mob. La formule utilisée est
!cof-attack @{selected|token_id} @{target|token_id}
- Ulti
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
Dans la formule, il manque le label de l'attaque. D'ailleurs on peut voir dans le cadre de résultat de l'attaque qu'on ne reprend pas le nom de l'attaque (Griffes x2), mais qu'on affiche le nom par défaut (Attaque), ce qui signifie que le script n'a pas trouvé l'attaque.
Tu la copies d'où cette formule ? De la liste d'actions ?
![Message privé avatar](contenu/image/avatar/public/Heros_et_Dragons/Ava_H_D_Dragon_2.jpg)
![Message privé avatar](contenu/image/avatar/public/Heros_et_Dragons/Ava_H_D_Dragon_2.jpg)
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
![Message privé avatar](contenu/image/avatar/public/Heros_et_Dragons/Ava_H_D_Dragon_2.jpg)
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
![Message privé avatar](contenu/image/avatar/58276_u-bbc_loV6s-f7kFrkhrn_P6lk.jpg)
![Message privé avatar](contenu/image/avatar/public/Heros_et_Dragons/Ava_H_D_Dragon_2.jpg)
Oui, en l'entrant à la main, ça fonctionne. C'est étrange. En fait je viens de comprendre ce qui plante. C'est parce que j'ai voulu ajouter la 2è cible pour le balayage.
!cof-attack @{selected|token_id} @{target|token_id} 1 @{target|Cible 2|token_id} 1
et c'est ça qui semble faire déconner, donc il y a forcément une erreur de ma part...
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
J'ai l'impression que les abilities "token action" avec un espace dans le nom ou dans le code ça fout la grouille
Platy
D'une manière générale, une ability n'est pas sensée avoir d'espace dans le nom. D'ailleur l'interface Roll20 les remplace automatiquement par des tirets quand on le remplit. Le script tient compte de cela et remplace les tirets par des espaces quand il doit afficher un nom d'ability.
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
Oui, en l'entrant à la main, ça fonctionne. C'est étrange. En fait je viens de comprendre ce qui plante. C'est parce que j'ai voulu ajouter la 2è cible pour le balayage.
!cof-attack @{selected|token_id} @{target|token_id} 1 @{target|Cible 2|token_id} 1
et c'est ça qui semble faire déconner, donc il y a forcément une erreur de ma part...
Ami
Effectivement, il y a une erreur : c'est que l'argument de balayage est une option. Il faut donc le rajouter comme --target @{target|Cible 2|token_id} ainsi qu'indiqué dans la doc.
![Message privé avatar](contenu/image/avatar/58276_u-bbc_loV6s-f7kFrkhrn_P6lk.jpg)
Je n'arrive pas à reproduire le soucis de la recherche de plantes. C'est vraiment étrange comme bug. Tu peux me dire comment le reproduire à partir d'une partie vide, peut-être ?
Ce que j'ai fait :
- Une partie en 2.18, avec import de Tibur via le script d'import PNJ
- Nouvelle partie vide en 2.18 oneclick
- Transmogrification de Tibur depuis l'autre partie
- Update en 3.02 (suppression du one-click, copie manuelle de la 3.02)
- Test
![Message privé avatar](contenu/image/avatar/58276_u-bbc_loV6s-f7kFrkhrn_P6lk.jpg)
J'ai l'impression que les abilities "token action" avec un espace dans le nom ou dans le code ça fout la grouille
PlatyD'une manière générale, une ability n'est pas sensée avoir d'espace dans le nom. D'ailleur l'interface Roll20 les remplace automatiquement par des tirets quand on le remplit. Le script tient compte de cela et remplace les tirets par des espaces quand il doit afficher un nom d'ability.
Oui je me suis mal exprimé. Les "espaces" sont bien remplacés par des tirets par roll20. En fait j'ai testé une ability avec un boiut de code pour poser une question : !cof-degainer ?{Arme?|Marteau de guerre,1|Hache a Deux mains,2}. Lors de l'upgrade y'a eu un truc qui a pas fonctionné, cette ability était toute buguée (la question se posait mais avec un champ texte, pas avec la liste déroulante). Je l'ai modifiée (en gros j'ai supprimé les espaces puis je les ai remis) et la ca fonctionne bien
![Message privé avatar](contenu/image/avatar/58276_u-bbc_loV6s-f7kFrkhrn_P6lk.jpg)
Ce soir je vais tester une partie live en 3.02 on verra bien